.add_menu{width:100%;text-align:left;margin-left:20px;color:#017dc4;text-decoration:none}
.add_menu span{padding:0 7px;border-right:#86929b 1px dotted;}
.add_menu a{text-decoration:none}
.add_menu font{cursor:pointer;cursor:hand;}
.add_menu .small{}
.add_menu .med{font-size:1.3em;}
.add_menu .big{font-size:1.5em;}
.page_line .on{color:#ffffff;padding:0 5px;height:18px;background:url('/img/this_page.gif') 0 0 repeat-x;}
.calendar{float:right;background:url('/img/calendars_layer.gif') 0 0 repeat-x;width:200px;}
.footer_layer{width:100%;}
#celebrate{width:170px;height:93px;background:url('/img/2013.gif');margin:0 26px 10px;padding:7px 15px;}
#celebrate p{font:13px/1.1 Arial;margin:4px 0;padding:0;}
.b-special div.last-events{margin-left:auto;width:200px;background:#dce1e5 url('/img/nearest_events.gif') repeat-x;xfloat:right;padding:7px 0;zoom:1;}
.last-events .last-events_text{margin:0;padding:0 15px;padding-top:4px;background:url('/img/custom_bg.gif') repeat-x scroll 0 0 transparent;}
.last-events .last-events_title{margin:0;color:#d30001;padding:4px 15px;font-size:1.4em;}
.last-events p{font-weight:bold;font-size:0.9em;padding:0;}
.references{float:right;}
.agreed_readmore{color:#007dc4;border-bottom:1px dashed #007dc4;cursor:pointer;margin-left:10px;}
.agreed_text{margin:10px 0 0 20px;display:none;}